<?php	
  require_once($_SERVER['DOCUMENT_ROOT'].'/gourmet-express/trunk/src/class/mrp/recetas/DP/MrpRecetaDP.class.php');
  require_once($_SERVER['DOCUMENT_ROOT'].'/gourmet-express/trunk/src/class/mrp/recetas/DP/MrpRecetaDetalleDP.class.php');
  
  /* eliminar receta */

  
  $o_MrpRecetaDetalleDP= new MrpRecetaDetalleDP(); 
  $o_MrpRecetaDetalleDP->setRctRecetaId($_REQUEST['txtRecetaId']);
  $o_MrpRecetaDetalleDP->delete_By_RecetaId();
  /* fin eliminar receta */
  

 
  $o_MrpRecetaDP= new MrpRecetaDP();   

	if (isset($_REQUEST['txtRecetaId']))        $o_MrpRecetaDP->setRctRecetaId($_REQUEST['txtRecetaId']);  
	if (isset($_REQUEST['txtProductoId']))      $o_MrpRecetaDP->setRctProductoId($_REQUEST['txtProductoId']);
	if (isset($_REQUEST['txtDescripcion']))     $o_MrpRecetaDP->setRctDescripcion($_REQUEST['txtDescripcion']);
	if (isset($_REQUEST['txtDetalles']))        $o_MrpRecetaDP->setRctDetalles($_REQUEST['txtDetalles']);
	if (isset($_REQUEST['txtObservaciones']))   $o_MrpRecetaDP->setRctObservaciones($_REQUEST['txtObservaciones']);        
	if (isset($_REQUEST['txtTipoDeProducto']))  $o_MrpRecetaDP->setRctTipoProducto($_REQUEST['txtTipoDeProducto']); 
	if (isset($_REQUEST['txtCantProducto']))    $o_MrpRecetaDP->setRctProductoCant($_REQUEST['txtCantProducto']); 
	if (isset($_REQUEST['txtUoM_Producto']))    $o_MrpRecetaDP->setRctProductoUoM($_REQUEST['txtUoM_Producto']);
	if (isset($_REQUEST['txtPorcMerma']))       $o_MrpRecetaDP->setRctPorcMerma($_REQUEST['txtPorcMerma']);  
	
	if(isset($_REQUEST['a_InsumoId']) AND isset($_REQUEST['txtRecetaId']) AND isset($_REQUEST['a_InsumoCant']))
	{
		$o_MrpRecetaDP->setSysInsAt(date('Y-m-d'));
		$o_MrpRecetaDP->update();
		
		foreach ($_REQUEST['a_InsumoId'] as $a_Ke => $a_da )
		{
			$o_MrpRecetaDetalleDP= new MrpRecetaDetalleDP();    
			if (isset($_REQUEST['a_InsumoId'][$a_Ke]))   $o_MrpRecetaDetalleDP->setRcdInsumoId($_REQUEST['a_InsumoId'][$a_Ke]);
			if (isset($_REQUEST['txtRecetaId']))         $o_MrpRecetaDetalleDP->setRctRecetaId($_REQUEST['txtRecetaId']); 
			if (isset($_REQUEST['a_InsumoCant'][$a_Ke])) $o_MrpRecetaDetalleDP->setRcdInsumoCant($_REQUEST['a_InsumoCant'][$a_Ke]);
			if (isset($_REQUEST['a_UoM'][$a_Ke]))        $o_MrpRecetaDetalleDP->setRcdUoM($_REQUEST['a_UoM'][$a_Ke]);  
			if (isset($_REQUEST['a_PorcMerma'][$a_Ke]))  $o_MrpRecetaDetalleDP->setRcdPorcMerma($_REQUEST['a_PorcMerma'][$a_Ke]);
	        $o_MrpRecetaDetalleDP->setSysInsAt(date('Y-m-d'));
			$o_MrpRecetaDetalleDP->save();
		}		
	}